package com.kongjian.manage.model.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

@Data
@ApiModel(value = "水位记录表DTO新增实体")
public class NewWaterLevelRecordsDTO {


    @ApiModelProperty(value = "时间", required = true)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private java.util.Date recordTime;

    @ApiModelProperty(value = "水位")
    private BigDecimal waterlevel;

    @ApiModelProperty(value = "库容", required = true)
    private BigDecimal storage;

    @ApiModelProperty(value = "入库",required = true)
    private BigDecimal warehousing;

    @ApiModelProperty(value = "发电")
    private BigDecimal power;

    @ApiModelProperty(value = "供水")
    private BigDecimal water;

    @ApiModelProperty(value = "生态流量")
    private BigDecimal ecologyflow;

    @ApiModelProperty(value = "下泄流量")
    private BigDecimal downflow;

    @ApiModelProperty(value = "", hidden = true)
    private String recordDate;

}